package com.sip.dbadapter.dao.interfaces;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import com.sip.dbadapter.dao.base.BaseDao;
import com.sip.dbadapter.dao.domain.ApiDefinition;
import com.sip.dbadapter.dao.domain.SystemInfo;

public interface FilteringDAO<T> extends BaseDao<T, Serializable>{

	public List<ApiDefinition> searchAPI(final ApiDefinition apiDefinition, SystemInfo systemInfo) throws Exception;

    public List<ApiDefinition> searchTest(ApiDefinition apiDefinition, SystemInfo systemInfo) throws Exception;
}
